package com.rightsidetech.activity.dto.response.store;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Author: yhr
 * @Date: 2022-02-15 15:54
 */
@Data
public class MtActivityEndPageResp implements Serializable {

    @ApiModelProperty("获奖标准(1订单 2赞数 3天数 4销量)")
    private String awardRule;

    @ApiModelProperty("活动名称")
    private String activityName;
    @ApiModelProperty("活动时间")
    private String activityTime;
    @ApiModelProperty("活动规则")
    private String activityRule;
    @ApiModelProperty("预计参与门店")
    private String estimateNum;
    @ApiModelProperty("实际参与门店")
    private Long actualNum;
    @ApiModelProperty("获奖门店")
    private Long awardNum;
    @ApiModelProperty("奖励")
    private Long reward;
    @ApiModelProperty("实际奖励")
    private Long actualReward;
    @ApiModelProperty("1现金 2积分")
    private Byte amountType;

    @ApiModelProperty("打款人名称")
    private String payMentName;

    @ApiModelProperty("打款时间")
    private Date payMentAt;

    @ApiModelProperty("奖励方式（1平分 2随机 3固定 4抽奖）")
    private String rewardWay;

    @ApiModelProperty("评比规则（1全部排名 2大区排名）")
    private String compare;



    @ApiModelProperty(value = "活动id",hidden = true)
    private Long actId;
    @ApiModelProperty(value = "startTime",hidden = true)
    private String startTime;
    @ApiModelProperty(value = "endTime",hidden = true)
    private String endTime;

    @ApiModelProperty(value = "代理商id",hidden = true)
    private List<String> agentIds;
}
